release or surrender - Allemand Anglais Dictionnaire